a popular highly intoxicating liquor - Francés Inglés Diccionario